//package com.ctz.commonframe.utils;
//
//import android.widget.ImageView;
//
//import org.xutils.image.ImageOptions;
//import org.xutils.x;
//
///**
// * Created by 陈堂正 on 2017/2/21.
// */
//
//public class XUtils3ImageDisplayer {
//    private static float cacheSize;
//    /**
//     * 显示图片（默认情况）
//     *
//     * @param imageView 图像控件
//     * @param imageUrl   图片地址
//     */
//    public static void display(ImageView imageView, String imageUrl) {
//        ImageOptions imageOptions = new ImageOptions.Builder()
//                .setFadeIn(true)
//                .setIgnoreGif(false)//默认是true
//                .setImageScaleType(ImageView.ScaleType.CENTER_CROP)
//                .build();
//        x.image().bind(imageView, imageUrl, imageOptions);
//        cacheSize += 0.06f;
//    }
//
//    /**
//     * 显示圆角图片
//     *
//     * @param imageView 图像控件
//     * @param imageUrl   图片地址
//     * @param radius    圆角半径
//     */
//    public static void display(ImageView imageView, String imageUrl, int radius) {
//        ImageOptions imageOptions = new ImageOptions.Builder()
//                .setFadeIn(true)
//                .setImageScaleType(ImageView.ScaleType.CENTER_CROP)
//                .setRadius(DensityUtil.dip2px(imageView.getContext(), radius))
//                .setIgnoreGif(false)
//                .setCrop(true)
//                .build();
//        x.image().bind(imageView, imageUrl, imageOptions);
//        cacheSize += 0.06f;
//    }
//
//    /**
//     * 显示圆形头像，第三个参数为true
//     *
//     * @param imageView  图像控件
//     * @param imageUrl    图片地址
//     * @param isCircular 是否显示圆形
//     */
//    public static void display(ImageView imageView, String imageUrl, boolean isCircular) {
//        ImageOptions imageOptions = new ImageOptions.Builder()
//                .setFadeIn(true)
//                .setImageScaleType(ImageView.ScaleType.CENTER_CROP)
//                .setCircular(isCircular)
//                .setCrop(true)
//                .build();
//        x.image().bind(imageView, imageUrl, imageOptions);
//        cacheSize += 0.06f;
//    }
//
//    public static float getCacheSize(){
//        return cacheSize;
//    }
//
//    public static void clearCache(){
//        x.image().clearCacheFiles();
//        cacheSize = 0;
//    }
//}
